A Pseudopolynomial Time O (log n )-Approximation Algorithm for Art Gallery Problems
نویسندگان
چکیده
In this paper, we give a O(log copt)-approximation algorithm for the point guard problem where copt is the optimal number of guards. Our algorithm runs in time polynomial in n, the number of walls of the art gallery and the spread ∆, which is defined as the ratio between the longest and shortest pairwise distances. Our algorithm is pseudopolynomial in the sense that it is polynomial in the spread ∆ as opposed to polylogarithmic in the spread ∆, which could be exponential in the number of bits required to represent the vertex positions. The special subdivision procedure in our algorithm finds a finite set of potential guard-locations such that the optimal solution to the art gallery problem where guards are restricted to this set is at most 3copt. We use a set cover cum VC-dimension based algorithm to solve this restricted problem approximately.
منابع مشابه
Inapproximability of some art gallery problems
We prove that the three art gallery problems Vertex Guard, Edge Guard and Point Guard for simple polygons with holes cannot be approximated by any polynomial time algorithm with a ratio of 1? 28 ln n, for any > 0, unless N P T IM E(n O(log log n)). We obtain our results by extending and modifying the concepts of a construction introduced in Eide98].
متن کاملApproximation algorithms for art gallery problems in polygons
In this paper, we present approximation algorithms for minimum vertex and edge guard problems for polygonswith or without holes with a total of n vertices. For simple polygons, approximation algorithms for both problems run in O(n4) time and yield solutions that can be at most O(log n) times the optimal solution. For polygons with holes, approximation algorithms for both problems give the same ...
متن کاملApproximability of guarding weak visibility polygons
The art gallery problem enquires about the least number of guards that are sufficient to ensure that an art gallery, represented by a polygon P , is fully guarded. In 1998, the problems of finding the minimum number of point guards, vertex guards, and edge guards required to guard P were shown to be APX-hard by Eidenbenz, Widmayer and Stamm. In 1987, Ghosh presented approximation algorithms for...
متن کاملFast Approximation Algorithms for Art Gallery Problems in Simple Polygons
We present approximation algorithms with O(n) processing time for the minimum vertex and edge guard problems in simple polygons. It is improved from previous O(n) time algorithms of Ghosh. For simple polygon, there are O(n) visibility regions, thus any approximation algorithm for the set covering problem with approximation ratio of log(n) can be used for the approximation of n vertex and edge g...
متن کاملVertex Guarding in Weak Visibility Polygons
The art gallery problem enquires about the least number of guards that are sufficient to ensure that an art gallery, represented by a polygon P , is fully guarded. In 1998, the problems of finding the minimum number of point guards, vertex guards, and edge guards required to guard P were shown to be APX-hard by Eidenbenz, Widmayer and Stamm. In 1987, Ghosh presented approximation algorithms for...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007